# 动态导入模块,模块名使用字符串

# 使用__import__方式,返回模块本身,属性还需要再获取
dog = __import__("Dog")
print(dog)
instance = dog.Dog("姚振")
print(instance.master)

# 使用 importlib模块方式
import importlib
# 返回模块本身
module = importlib.import_module("Cat")
cat = module.Cat("小花", 5)
cat.eat()

